package iechecs;

public abstract class FoncteurBinaire<T1, T2, R> extends AFoncteur<R> {

    abstract public R fn(T1 arg1, T2 arg2);

    @Override
    public R eval(Object... args) {

        return fn((T1) args[0], (T2) args[1]);
    }
}
